"""
函数式编程02
"""

# 偏函数：对原有函数进行部分参数的预先固定，从而生成一个新的函数
def int2(x, base=2):
    return int(x, base)
print(int2('1000000'))

# 通过functools.partial更方便创建偏函数
from functools import partial
int3 = partial(int, base=2)
print(int3('1000000'))